Optimality and Self-Stabilization Over Acyclic Distributed Systems

نویسنده

  • Franck Petit
چکیده

Self-stabilization was rst introduced by Dijkstra Dij74]: it is the property for a system to eventually recover itself a legitimate state after any perturbation modifying the memory state. In its pioneering paper, Dijkstra proposed three algorithms for token ring systems. Such systems are very useful to solve distributed mutual exclusion. Using the token deenition introduced by Dijkstra, i.e. the token is held by the processor enabled to make a move, Tchuente Tch81] showed the expected state number lower bound to solve mutual exclusion over tree networks, i.e. 2 n Q n i=1 i , n is the number of processors, i is the number of neighbors of each processor p i. In this paper, we use a weaker token formulation introduced by Villain Vil97]: a processor holds a token if it holds a particular state. This new light allows us to propose a self-stabilizing depth-rst token circulation for tree networks requiring fewer states than the Tchuente's lower bound. Futhermore, we show that ((1 + 1) Q n i=2 ((i + 2) is the minimal number of global states required for such a token circulation. This lower bound holds whether the system being self-stabilizing or not. Since the proposed algorithm exactly needs the same number of states, we conclude that it is optimal.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Distributed Nonlinear Robust Control for Power Flow in Islanded Microgrids

In this paper, a robust local controller has been designed to balance the power for distributed energy resources (DERs) in an islanded microgrid. Three different DER types are considered in this study; photovoltaic systems, battery energy storage systems, and synchronous generators. Since DER dynamics are nonlinear and uncertain, which may destabilize the power system or decrease the performanc...

متن کامل

Upper Bounds for Stabilization in Acyclic Preference-Based Systems

Preference-based systems (p.b.s.) describe interactions between nodes of a system that can rank their neighbors. Previous work has shown that p.b.s. converge to a unique locally stable matching if an acyclicity property is verified. In the following we analyze acyclic p.b.s. with respect to the self-stabilization theory. We prove that the round complexity is bounded by n2 for the adversarial da...

متن کامل

Model Checking Self-Stabilising in Embedded Systems with Linear Temporal Logic

Over the past two decades, the use of distributed embedded systems is wide in many applications. One way to guarantee that these systems tolerate transient faults is done by making them self-stabilizing systems, which automatically recover from any transient fault. In this paper we present a formalism of self-stabilization concept based on Linear Temporal Logic (LTL), and model checked the self...

متن کامل

A new Shuffled Genetic-based Task Scheduling Algorithm in Heterogeneous Distributed Systems

Distributed systems such as Grid- and Cloud Computing provision web services to their users in all of the world. One of the most important concerns which service providers encounter is to handle total cost of ownership (TCO). The large part of TCO is related to power consumption due to inefficient resource management. Task scheduling module as a key component can has drastic impact on both user...

متن کامل

Improving Connectionist Energy Minimization

Symmetric networks designed for energy minimization such as Boltzman machines and Hop eld nets are frequently investigated for use in optimization, constraint satisfaction and approximation of NP-hard problems. Nevertheless, nding a global solution (i.e., a global minimum for the energy function) is not guaranteed and even a local solution may take an exponential number of steps. We propose an ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998